"""
4.2.2_通过 execute()方法执行数据回写
"""
import pymysql
# 创建数据库对象
db = pymysql.connect(
    host = 'localhost',
    user = 'root',
    password = '123456',
    port = 3306,
    database = 'zrlog',  # 要操作的数据库名
    charset = 'utf8'
)
# 创建SQL游标对象，游标对象主要用来执行SQL语句
cur = db.cursor()
"""
通过insert into语句向log表插入数据，这里仅仅插入了四个
列的数据，其余列默认为null值
"""
sql = 'insert into log set logId=7,title="全棉",alias="全棉",content="全棉"'
# 使用execute()方法执行SQL语句
cur.execute(sql)
# 默认情况下MySQL的事务机制是开启的，需要使用commit()方法进行数据提交
db.commit()
# 关闭游标
cur.close()
# 关闭数据库
db.close()


